piss and vinegar

Translations
оживленный, энергичный человек
She's full of piss and vinegar, always ready for a challenge.
Она полна энергии и всегда готова к новым вызовам.